//
//  VCDebugView.h
//  VCDemo
//
//  Created by 肖康龙 on 2017/9/14.
//  Copyright © 2017年 vsoontech. All rights reserved.
//

#import <UIKit/UIKit.h>

@interface VCDebugView : UIView

/**视频时长*/
@property (nonatomic,assign)NSTimeInterval ducation;

/**
 *DownloadedTime
 *PlayTime
 *noCatonTime
 *catonTimer
 *catonNum
 */
-(void)alreadyDownloadedTime:(NSTimeInterval)DownloadedTime
             alreadyPlayTime:(NSTimeInterval)PlayTime
                 noCatonTime:(NSTimeInterval)noCatonTime
                  catonTimer:(NSTimeInterval)catonTimer
                    catonNum:(int)catonNum;
/**重置
 1红色 2绿色 3蓝色
 */
-(void)resetViewWithIndex:(NSUInteger)index;

/**设置包颜色
 *index 颜色 1红色 2绿色 3蓝色
 *startPoint 开始的位置
 *bitmap 已经下载的位置
 */
-(void)setPageColorWithIndex:(NSUInteger)index startPoint:(NSUInteger)startPoint bitmap:(NSData *)bitmap;
/**设置包颜色
 *index 颜色
 *indexPage 第几个完成
 */
-(void)setYellowPageColorWithIndex:(NSUInteger)index indePage:(NSUInteger)indexPage;
/**
 *tsName:片段名字
 *fileSize:片段大小
 *tsIndex :第几个下载器
 *timer:已耗时
 */
-(void)setTsName:(NSString *)tsName
        fileSize:(NSUInteger)fileSize
          bitMap:(NSData *)bitMap
           timer:(NSTimeInterval)timer
         tsIndex:(NSUInteger)tsIndex;
/**
 *tsIndex :第几个下载器
 *ip:host地址
 *bitMap :当前下载量
 *instantaneousSpeed:瞬时速度
 *downloadTotal:下载总量
 *tunnelId
 *state 当前处于的状态 0打通道Tunnel 1订阅subcribe 2传输数据data状态
 */
-(void)settsIndex:(NSUInteger)tsIndex
             Tsip:(NSString *)ip
instantaneousSpeed:(NSUInteger)instantaneousSpeed
   downloadTotal:(NSUInteger)downloadTotal
        tunnelId:(NSInteger)tunnelId
           state:(int)state;

/**完成隐藏*/
-(void)completeHiddenWithIndex:(NSUInteger)index;
/**开始显示*/
-(void)startShowWithIndex:(NSUInteger)index;
@end
